/* header start */
header{
	width:100%;
	height:1.03rem;
	background-color:#fece02;
}
header img,header input{
	float:left;
	display:block;
}
header .logo{
	width:0.64rem;
	height:0.62rem;
	margin:0.23rem 0 0 0.36rem;
}
header .search{
	width:4.3rem;
	height:0.68rem;
	background:rgba(255,255,255,.5) url('../images/big.png') no-repeat 0.22rem center;
	background-size:0.37rem 0.35rem;
	border-radius:0.32rem;
	border:none;
	margin:0.17rem 0 0 0.48rem;
	text-indent:0.84rem;
	font-size:0.3rem;
}
header .search::placeholder{
	color:#fece02;
}
header .code{
	margin:0.31rem 0 0 0.28rem;
	width:0.43rem;
	height:0.4rem;
}
header .notice{
	margin:0.3rem 0 0 0.46rem;
	width:0.38rem;
	height:0.42rem;
}
/* header end */
/* footer start */
footer{
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	border-top:2px solid #c3c3c3;
	background-color:#fff;
	padding-top:0.08rem;
	padding-bottom:1px;
}
footer ul{
	display:flex;
}
footer ul li{
	text-align:center;
	margin-left:1.12rem;
}
footer ul li:first-child{
	margin-left:0.02rem;
}
footer ul li img{
	display:block;
	width:1rem;
	height:0.55rem;
}
footer ul li p{
	font-size:0.24rem;
	color:#949494;
	font-family:'宋体';
	line-height:0.48rem;
}
footer ul .active p{
	color:#fea31e;
}
/* footer end */





/*媒体查询*/
html{
   font-size: 100px;
}

@media only screen and (min-device-width:320px) and (max-device-height:568px){
   html{
      font-size: 42.6667px;
   }
}
@media only screen and (min-device-width:375px) and (-webkit-min-device-pixel-ratio:2){
   html{
      font-size: 50px;
   }
}
@media only screen and (min-device-width:412px) and (-webkit-min-device-pixel-ratio:3){
   html{
      font-size: 55.2px;
   }
}